character symbolizing ingenuity - English Synonyms Dictionary